<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			//1.
			// var str = "apple,banana,grape,orange";
			// var arr = str.split(',');
			// var index = arr.indexOf('banana');
			// arr[index] = 'pear';
			// console.log(arr);
			
			//2.
			var url ="https://example.com/products?category=electronics&sort=price&page=2";
			/*
			1.提取查询参数部分（即 ? 后的内容）。
			2.将参数按 & 分割成数组。		
			3.将每个参数的键值对用 : 替换 =，并用 ; 重新连接成字符串。		
			4.将结果字符串转为大写。
			*/
			var str = url.substring(url.indexOf('?')+1);
			console.log(str);
			
			var arr = str.split('&');
			console.log(arr);
			
			for(var i = 0;i < arr.length;i++){
				arr[i] = arr[i].replace('=',':');
			} 
			var newStr = arr.join(';')
			console.log(newStr)
			
			newStr = newStr.toUpperCase();
			console.log(newStr)
		</script>
	</body>
</html>